technical breakthrough - German English Dictionary